abstract class Numero implements GeneradorNumeros {
	//suma el numero "n" a este numero
	abstract public void Sumar(Numero n);
	//resta el numero "n" a este numero 
	abstract public void Restar(Numero n);
	//multiplica este numero por el numero "n"
	abstract public void MultiplicarPor(Numero n);
	//divide a este numero por el numero "n"
	abstract public void DividirPor(Numero n);
	//devuelve un string que representa a este numero
	abstract public String toString();
	//genera un numero al azar (interfaz GeneradorNumeros)
	abstract public Numero GenerarNumero();
}
